putting forward - French English Dictionary